special referee - French English Dictionary